package com.sdry.mapper.workplace;

import com.sdry.model.workplace.Assemble;
import com.sdry.model.workplace.AssembleExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AssembleMapper {
    int countByExample(AssembleExample example);

    int deleteByExample(AssembleExample example);

    int deleteByPrimaryKey(Long aid);

    int insert(Assemble record);

    int insertSelective(Assemble record);

    List<Assemble> selectByExample(AssembleExample example);

    Assemble selectByPrimaryKey(Long aid);

    int updateByExampleSelective(@Param("record") Assemble record, @Param("example") AssembleExample example);

    int updateByExample(@Param("record") Assemble record, @Param("example") AssembleExample example);

    int updateByPrimaryKeySelective(Assemble record);

    int updateByPrimaryKey(Assemble record);
}